wooden screen in churches/halls - Francés Inglés Diccionario